tropical storm watch - Alemán Inglés Diccionario